.pro-da{
    width:100%;
    height:100%;
}

.pro-header{
    width:100%;
    height:10%;
    background:yellow;
    display: flex;
    align-items: center;
}
.pro-header span:first-child{
    width:10%;
    height:100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.pro-header span:last-child{
    width:80%;
    height:100%;
    display: flex;
    align-items: center;
    justify-content: center;
}


.pro-section{
    width:100%;
    height:90%;
}
.pro-list{
    padding:3%;
    width:94%;
    height:96%;
    overflow:auto;
    background:#f5f5f5;
    display: flex;
    flex-direction: column;
}

.pro-list li{
    margin:3%;
    width:94%;
    height:30%;
    background:#fff;
    border-radius: 5%;
}
.pro-list li a{
    width:100%;
    height:100%;
    display: flex;
    justify-content: space-between;
}
.pro-list li a div:first-child{
    width:35%;
    height:100%;
    /* background:green; */
    display: flex;
    align-items: center;
}
.pro-list li a div:first-child img{
    width:100%;
    height:90%;
}
.pro-list li a div:last-child{
    width:64%;
    height:100%;
    /* background:orchid; */
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.pro-list li a div:last-child p:nth-child(1){
    width:100%;
    height:30%;
    /* background:red; */
    display: flex;
    align-items: center;
    white-space: nowrap;
    overflow: hidden;
    color:#000;
    font-size:14px;
    text-overflow: ellipsis;
}
.pro-list li a div:last-child p:nth-child(2){
    width:100%;
    height:30%;
    /* background:yellow; */
    display: flex;
    align-items: center;
    font-size:13px;
    color:#000;
}
.pro-list li a div:last-child p:nth-child(3){
    width:100%;
    height:30%;
    /* background:red; */
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.pro-list li a div:last-child p:nth-child(3) span:first-child{
    width:60%;
    font-size:13px;
}
.pro-list li a div:last-child p:nth-child(3) button:last-child{
    width:40%;
    font-size:13px;
}